package br.eng.eliseu.gwt.gestaoWeb.client.ui.core;

import java.util.List;

import br.eng.eliseu.gwt.gestaoWeb.model.enums.SistemasEnum;

import com.google.gwt.core.client.GWT;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.ListBox;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Widget;

public class UsuarioSistemaView extends Composite {

	private static UsuarioSistemaViewUiBinder uiBinder = GWT.create(UsuarioSistemaViewUiBinder.class);
	interface UsuarioSistemaViewUiBinder extends UiBinder<Widget, UsuarioSistemaView> {	}
	
	@UiField VerticalPanel sistemasPanel;
	@UiField ListBox sistemasLBox;


	public UsuarioSistemaView() {
		initWidget(uiBinder.createAndBindUi(this));
	}

	public void populaSistemasLBox( List<SistemasEnum> list ) {
		for (SistemasEnum s : list) {
			sistemasLBox.addItem(s.getNome());
		}
	}

}
